at the worst moment possible - Turkish English Dictionary